school principals - Alemán Inglés Diccionario